import http from '@/utils/http';


// 模型列表
export async function embeddingModelList(params) {
    return http.get('/embeddingModel/list', params);
}


// 保存模型
export async function embeddingModelSave(data) {
    return http.post('/embeddingModel/save', data);
}


// 删除模型
export async function embeddingModelDel(params) {
    return http.get('/embeddingModel/delete', params);
}


// 模型详情
export async function embeddingModelDetail(params) {
    return http.get('/embeddingModel/detail', params);
}


// 获取测试数据
export async function embeddingModelTestModel(data) {
    return http.post('/embeddingModel/testModel', data);
}


// 切换前测试模型
export async function embeddingModelTestChange(params) {
    return http.get('/embeddingModel/testChange', params);
}


// 切换模型
export async function embeddingModelChange(params) {
    return http.get('/embeddingModel/change', params);
}


// 停启用
export async function embeddingModelDisabled(params) {
    return http.get('/embeddingModel/admin/disabled', params)
}

